detain (at police headquarters) - Spanish English Dictionary